Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour San Marino Challenger Spain F2 Spain #2-w2 Spain #2-w3 Spain #2-w4 Italy F2 Romania F7 Romania F8 Denmark F3 Romania F15 Italy F21 Romania F16 Mexico F12 Mexico F13 Cuba F1 UAE F1 Austria F1 Austria F2 Italy F2 Italy F3 Italy F4 Turkey #1-w1 Turkey #1-w2 Italy F10 Turkey #1-w4 Romania F1 Romania F3 Turkey F1 Romania F7 Romania F8 Romania F10 Romania F11 Romania F12 Romania F13 Italy F26 Romania F16 Romania F17 Romania F9 Romania F10 Spain F25 Spain F26 Spain F27 Spain F28 Czech Republic F4 Czech Republic F5 Belgium F1 Tunisia F4 Spain F1 Spain F6 Spain F7 Italy F3 Italy F4 Italy F5 Italy F6 Spain F17 Italy F17 Italy F18 Romania F11 Spain F23 Spain F24 Spain F29 Spain F30 Spain F31 Spain F33 Spain F4 Spain F5 Spain F6 Italy F3 Morocco F1 Italy F5 Italy F6 Italy F15 Spain F20 Poland F4 Italy F18 Spain F25 Spain F28 Spain F31 Spain F32 Italy F32 Portugal F5 Tunisia F4 Tunisia F5 Tunisia F6 Spain F1 Spain F2 Spain F3 Spain F4 Spain F5 Spain F6 Spain F7 Croatia F3 Egypt F1 Egypt F2 Austria F6 Romania F13 Bosnia/Herzegovina F7 Morocco F7 Croatia F11 Spain F41 Spain F42 Spain F43 Spain F2 Spain F3 Spain F4 Spain F5 Italy F11 Croatia F9 Croatia F10 Spain F7 Italy F15 Austria F2 Italy F18 Italy F19 Italy F30 Croatia F7 Italy F5 Italy F6 Italy F31 Great Britain F17 Turkey F4 Turkey F5 Italy F6 Romania F1 Italy F9 Spain F13 Romania F3 Italy F11 Italy F12 Italy F20 Romania F7 Italy F22 Romania F9 Italy F26 Italy F27 Spain F30 Croatia F10 Morocco F6 Morocco F7 Morocco F9 USA F1 USA F2 USA F3 Australia F1 Australia F2 India F1 Morocco F2 India F2 Italy F1 Italy F3 France F8 Italy F5 Italy F7 Spain F1 Italy F9 Romania F3 Italy F10 Romania F5 Italy F16 Romania F8 Romania F10 Mexico F15 Croatia F11 Croatia F12 USA F1 USA F3 USA F4 Iran F1 Iran F2 Iran F3 Spain F2 Italy F3 Romania F5 Romania F10 Romania F11 Australia F4 Australia F5 Romania F1 Romania F2 Romania F3 Romania F15 Tunisia F5 Romania F3 Romania F4 Romania F5 Romania F6 Romania F7 Spain F29 Morocco F6 Tunisia F6 Italy F12 Spain F26 Romania F12 Romania F2 Germany F2 (Nussloch) Italy F1 (Trento) Romania F1 Spain F3 Romania F1 (Bucharest) Romania F8 (Bucharest) Romania F2 Germany F9 Romania F3 Croatia F4 Italy F4 Morocco F2 Italy F18 Italy F9 Romania F4 Romania F5 Romania F13 Croatia F2 Turkey #1-w3 Romania F17 M15 Bucharest M15 Brasov India F3 M15 Bucharest M25 Klosters M15 Curtea de Arges Genova Challenger Milano Challenger-Jameson Cup - Milan Unicredit (Suisse) Bank S.A. Challenger - Chiasso Mamaia Challenger - Constanta Genova Open Challenger - Genova Mitsubishi Electric Europe Cup - Monza 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Riviera de Rimini Challenger - Rimini Oberstaufen Cup-Head German Master's Series - Oberstaufen Mordovia Cup 2008 - Saransk Samarkand Challenger - Samarkand XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Ipsos Bucharest Challenger - Bucharest Tanger Challenger Meknes Challenger Rabat Challenger Barletta Challenger Napoli Challenger Athens Challenger Cordenons Challenger San Sebastian Challenger Alphen Challenger Todi Challenger Ljubljana Challenger Tarragona Challenger Aachen Challenger Eckental Challenger Bratislava Challenger Rabat Challenger Rome Challenger Biella Challenger Alessandria Challenger Rome Challenger Lugano Challenger Milan Challenger Marburg Challenger San Marino Challenger Kitzbuhel Challenger Como Challenger Medellin Challenger Guayaquil Challenger Kazan Challenger Caltanissetta Challenger Barletta Challenger Monza Challenger Zagreb Challenger Rijeka Challenger M25 Padova Kosice Challenger Braunschweig Challenger Turin Challenger Poznan Challenger Brasov Challenger Bergamo Challenger Wolfsburg Challenger Cherbourg Challenger Marrakech Challenger Barletta Challenger St. Brieuc Challenger Rome Challenger Arad Challenger Genova Open Challenger - Genova Sibiu Challenger Copa Petrobras-Argentina - Buenos Aires Manerbio Challenger Geneva Challenger Brasov Challenger Geneva Challenger Toyota Challenger Bratislava Challenger Monza Challenger Zagreb Challenger Tunis Challenger Ostrava Challenger Napoli Challenger Caltanissetta Challenger Arad Challenger Milan Challenger Oberstaufen Challenger Timisoara Challenger Recanati Challenger Orbetello Challenger Eckental Challenger Kosice Challenger Casablanca Challenger Helsinki Challenger Ortisei Challenger Heilbronn Challenger Trani Challenger Bergamo Challenger Brasov Challenger Sarasota Challenger Vercelli Challenger Tunis Challenger Todi Challenger Scheveningen Challenger San Marino Challenger Genova Challenger Tampere Challenger Brasov Challenger Biella Challenger Trnava Challenger Mersin Challenger Mons Challenger Eckental Challenger Ortisei Challenger Brescia Challenger Scheveningen Challenger Mersin Challenger Glasgow Challenger Bergamo Challenger Cherbourg Challenger Quimper Challenger Kazan Challenger Napoli Challenger Raanana Challenger Turin Challenger Mestre Challenger Caltanissetta Challenger Mestre Challenger Monza Challenger Portoroz Challenger Como Challenger Sibiu Challenger Brest Challenger Ortisei Challenger Brescia Challenger Sibiu Challenger Bergamo Challenger Wroclaw Challenger Raanana Challenger Alphen Challenger Biella Challenger Andria Challenger Budapest Challenger Cherbourg Challenger Bergamo Challenger Asirom Challenger - Brasov Guadalajara Challenger Leon Challenger San Luis Potosi Challenger Sarasota Challenger Tallahassee Challenger Savannah Challenger Cortina Challenger Mestre Challenger Biella Challenger Alphen Challenger Banja Luka Challenger Rome Challenger Ortisei Challenger Brest Challenger Brescia Challenger Furth Challenger Bangkok Challenger Koblenz Challenger Lille Challenger St. Brieuc Challenger Tallahassee Challenger Rome Challenger Mestre Challenger Poznan Challenger Milan Challenger Braunschweig Challenger San Benedetto Challenger Todi Challenger Padova Challenger Segovia Challenger Como Challenger Portoroz Challenger Como Challenger Szczecin Challenger Biella Challenger Recanati Challenger Genova Challenger Perugia Challenger Bratislava Challenger Rennes Challenger Indian Wells Challenger Phoenix Challenger Marbella Challenger Alicante Challenger Barletta Challenger Lisbon Challenger San Benedetto Challenger San Benedetto Challenger Segovia Challenger Manerbio Challenger Como Challenger Cassis Challenger Banja Luka Challenger Biella Challenger Florence Challenger Vicenza Challenger Poznan Challenger Ortisei Challenger Maia Challenger Bangkok Challenger Rennes Challenger Quimper Challenger Cherbourg Challenger Todi Challenger Trieste Challenger Forli Challenger Biella Challenger Istanbul Challenger Parma Challenger Bratislava Challenger Ortisei Challenger Maia Challenger Antalya Challenger Antalya 2 Challenger Biella 2 Challenger Biella 3 Challenger Biella 4 Challenger Forli Challenger Szczecin Challenger Perugia Challenger Prague 2 Challenger Verona Challenger Barletta Challenger Braga Challenger Cordenons Challenger Parma Challenger Manerbio Challenger Napoli 2 Challenger Como Challenger Losinj Challenger Pau Challenger Bari Challenger Forli 3 Challenger Forli 3 Challenger Quimper Challenger Roseto Degli Abruzzi 1 Challenger Lille Challenger Lugano Challenger C.T. San Remo - XIII Piertomaso Tessitore - San Remo Barletta Challenger Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Poznan Challenger Perugia Challenger Montechiarugolo - Parma Challenger Salzburg Challenger Brasov Challenger - Brasov Citta di Monza - Monza Banca Stato Challenger - Lugano Antonio Savoldi-Marco Co. - Manerbio Timisoara Challenger - Timisoara Timisoara Challenger 2005 - Timisoara Citta di Como - Como Challenger Brasov - Brasov Genoa Open - Genova San Marino Cepu Open - San Marino Morocco Tennis Tour - Rabat Roma Challenger 2007 - Rome Challenger Lugano - Lugano Posillipo Tennis Cup - Napoli Challenger Tunisie - Tunis Pharma Medico Open 2008 - Aarhus Nonthaburi 2 Challenger Genova Challenger Nonthaburi 3 Challenger Ottignies-Louvain-la-Neuve Challenger Koblenz Challenger Geneva Challenger - Geneva Manama Challenger Citta di Como Challenger - Como Roma Open Challenger - Rome Banja Luka Challenger 2008 - Banja Luka Rovereto Challenger Bancolombia Open - Cali Savannah Challenger Tampere Challenger San Marino Challenger Francavilla Challenger Morocco Tennis Tour - Fes Vigo Challenger Manerbio Challenger Tunis Challenger Heilbronn Challenger Perugia Challenger Montechiarugolo Challenger Mitsubishi Electric Europe Cup - Monza Napoli Challenger Rome Challenger Kosice Open-Steelers Cup 2008 - Kosice Aachen Challenger Unique Zagreb Open - Zagreb Sao Paulo Challenger Heilbronn Challenger Heilbronn Challenger Quimper Challenger Meknes Challenger Casablanca Challenger Rabat Challenger Bulgarian Open Challenger - Sofia Marrakech Challenger Milan Challenger Rome Challenger Bucaramanga Challenger Polska Energia Open - Bytom Schickendanz Open - Furth Napoli Challenger Palermo Challenger Mamaia Challenger - Constanta 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Marburg Challenger Milan Challenger Timisoara Challenger Harbour Tennis Cup Regione Lombardia - Milan Como Challenger Ortisei Challenger Noumea Challenger Kyoto Challenger Croatia Osiguranje Rijeka Open - Rijeka BSI Challenger Lugano - Lugano Top Wool Challenger-Immagine Trophy - Biella Rome Challenger Tanger Challenger Prague Challenger Unique Zagreb Open - Zagreb Trofeo Sisma Mantova - Mantova Heilbronn Challenger Meknes Challenger Brasov Challenger Banja Luka Challenger Mouilleron-Le-Captif Challenger Andria Challenger Noumea Challenger Akbank Private Banking TED Open 2006 - Istanbul Timisoara Challenger - Timisoara Arad Challenger Caltanissetta Challenger Cordenons Challenger Marrakech Challenger Tashkent Challenger Cremona Challenger Andria Challenger Wroclaw Challenger Vercelli Challenger Rome Challenger Szczecin Challenger 8° Trani Cup - Trani Sporting Challenger '07 Trofeo Regione Piemonte - Turin Rennes Challenger Eckental Challenger San Marino Cepu Open - San Marino Cherbourg Challenger Quimper Challenger Trofeo Sisma Mantova - Mantova Jonkoping Challenger Barletta Challenger Vicenza Challenger Orbetello Challenger Caltanissetta Challenger Ho Chi Minh City Challenger Perugia Challenger Marburg Challenger Brescia Challenger Todi Challenger Cortina Challenger Fano Challenger Como Challenger Genova Challenger Split Challenger Antonio Savoldi-Marco Co. - Manerbio Baden Open - Karlsruhe LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Suzhou Challenger Ortisei Challenger Napoli Challenger Zug Challenger Panama City Challenger Nord LB Open - Braunschweig Schickedanz Open 2007 - Furth Cortina Challenger Sibiu Challenger Mouilleron-Le-Captif Challenger Andria Challenger Quimper Challenger Budapest Challenger Alicante Challenger Sarasota Challenger Savannah Challenger L'Aquila Challenger Recanati Challenger Trani Challenger Rome Challenger Rome Challenger Mons Challenger Koblenz Challenger Rome Challenger Samarkand Challenger Tunis Challenger Cordenons Challenger Arad Challenger Perugia Challenger Como Challenger Aberto de Santa Catarina - Florianopolis Bergamo Challenger Oberstaufen Challenger Bergamo Challenger Alphen Challenger Morocco Tennis Tour - Tanger Cordenons Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Ismaning Challenger Marbella Challenger Lille Challenger Napoli Challenger Como Challenger Milan Challenger Todi Challenger Tampere Challenger Trieste Challenger Lisbon Challenger Roanne Challenger Timisoara Challenger - Timisoara Forli 5 Challenger Turin Challenger Monza Challenger Sanremo Challenger Furth Challenger Vicenza Challenger Trieste Challenger Todi Challenger Meerbusch Challenger Banja Luka Challenger Como Challenger Riviera di Rimini Challenger - Rimini Las Franquesas del Valles Challenger Sanremo Challenger Gelsor Open Romania - Bucharest Yokohama Challenger Tallahassee Challenger Vicenza Challenger Milan Challenger Timisoara Challenger - Timisoara Alphen Challenger Cordenons Challenger Sporting Challenger - Turin Como Challenger LXVII Concursu Internacional de Vigo - Vigo Prostejov Challenger Kos-Zucchetti Tennis Cup - Cordenons Cherbourg Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Citta di Como - Como Lugano Challenger Rome Challenger Brasov Challenger - Brasov Bytom Challenger Todi Challenger Burnie Challenger Reggio Emilia Challenger Ljubljana Open - Ljubljana Padova Challenger West Lakes Challenger Ljubljana Challenger Turin Challenger Guadalajara Challenger Ipsos Bucharest Challenger - Bucharest Oberstaufen Challenger Loughborough Challenger Asirom Challenger Brasov - Brasov Sydney Challenger Tarragona Challenger Le Gosier Challenger Todi Challenger Istanbul 2 Challenger Tennis Napoli Cup - Napoli Kosice Challenger Drummondville Challenger Open Romania - Bucharest Andria Challenger BCR Open Romania - Bucharest San Remo Tennis Cup - San Remo Manerbio Challenger Davidoff Swiss Indoors - Basel Open 13 - Marseille The Hypo Group Tennis International 2008 - Poertschach BCR Open Romania - Bucharest SA Tennis Open - Johannesburg Kosice Challenger Estoril Open - Estoril AEGON International - Eastbourne Catella Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Todi Challenger Challenger Brasov - Brasov Rabat Challenger Como Challenger Serbia Open - Belgrade Proton Malaysian Open - Kuala Lumpur Brasil Open - Costa do Sauipe Mercedes Cup - Stuttgart International German Open - Hamburg BCR Open Romania - Bucharest Kremlin Cup - Moscow Napoli Challenger PEOPLEnet CUP - Dnepropetrovsk Bet-At-Home Austrian Open - Kitzbuhel Mercedes Cup - Stuttgart German Tennis Championships - Hamburg BCR Open Romania - Bucharest Masters Series - Hamburg San Benedetto Challenger Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Sibiu Challenger Cancun Challenger Marrakech Challenger Bercuit Challenger Tennis Napoli Cup 2006 - Napoli Prosperita Open 2006 - Ostrava Bet-at-home Cup - Kitzbuhel Olbia Geovillage Open - Olbia Poznan Challenger BRD Nastase Tiriac Trophy - Bucharest Wroclaw Challenger Credit Agricole Suisse Open - Gstaad PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Portugal Open - Oeiras If Stockholm Open - Stockholm SkiStar Swedish Open - Bastad If Stockholm Open - Stockholm Intrum Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha DIEMA XTRA Sofia Open - Sofia New York Open - New York Lugano Challenger Forli 2 Challenger BA-CA Tennis Trophy - Vienna Ningboo Challenger Tatra Banka Slovak Open - Bratislava Forte Village Sardegna Open - Sardinia Antalya Open - Antalya Movistar Open - Santiago Open 13 Provence - Marseille Open de Nice Cote d'Azur - Nice Internazionali BNL d'Italia - Rome VII Torneo Internazionale di Tennis - Barletta Constanta Challenger - Constanta Ortisei Challenger US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Verona Challenger Open de Nice Cote d'Azur - Nice Brisbane International - Brisbane Apia International - Sydney Credit Agricole Suisse Open - Gstaad Tashkent Challenger Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Brasov Challenger - Brasov SkiStar Swedish Open - Bastad Cordenons Challenger If Stockholm Open - Stockholm Grand Prix Hassan II - Marrakech PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade St. Brieuc Challenger Delray Beach Open - Delray Beach Liberec Challenger Gelsor Open Romania - Bucharest Libema Open - 's-Hertogenbosch Caltanissetta Challenger Copa Telmex - Buenos Aires Ljubljana Open 2008 - Ljubljana Belgrade Challenger Mercedes Cup - Stuttgart Brisbane International - Brisbane Bank Austria Tennis Trophy - Vienna Open Romania - Bucharest Serbia Open - Belgrade Campionati BNL dItalia - Rome Internazionali BNL dItalia - Rome Miami Open - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Como Challenger Davis Cup, World Group, PO, ROU-KOR 4-1 Davis Cup, World Group, PO, ROU-IND, 4-1 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, World Group, PO, ROU-CZE 0-5 French Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) All Lower level tournaments U.S. Open (juniors) Wimbledon (juniors)